﻿@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, blockquote, pre, form, fieldset, img,blockquote{ margin: 0; padding: 0; border:0; z-index:1;list-style:none;}
body, button, input, select, textarea { font: 12px "微软雅黑",Tahoma, Verdana, Arial ;color: #333333; }
input,textarea{ margin: 0; padding: 0;}
img, embed {vertical-align: middle; border:0px;}
input,textarea{outline: none;}
table { border-spacing: 0; border-collapse: collapse; }
fieldset,img{ border:0px; }
em,th,var,ol,ul,i{ font-style: normal; font-weight: normal; }
ol { list-style-type: none; list-style-image: none; }
ul { list-style-type: none; list-style-image: none; }
a { color: #333333; text-decoration: none; }
a:hover { color: #f76120!important; text-decoration: underline; }
body{background:#f2f2f2;}
/*公共样式*/
.ti0{text-indent:0em;}
.hide{display:none;}
.pagemain{width:1190px; margin:auto; zoom:1; }
.clear{ clear:both;height: 0px;*height:auto; overflow: hidden;}
.fl{float:left;}
.fr{float:right;}

.bor { border-right: #e5e5e5 1px solid; }
.uc{color:#F25B11;}
.green{color:#2ba70a;}
.fwb{font-weight:bold;}


.mb7{margin-bottom:7px;*margin-bottom:7px;}
.mb8 { margin-bottom: 8px;*margin-bottom:8px; }
.mb10{margin-bottom:10px;*margin-bottom:10px;}
.mb20 { margin-bottom: 20px; *margin-bottom:10px;}

.mr5{margin-right:5px;}

.mt10 { margin-top: 10px; }
.mt8 { margin-top: 8px; }
.mt25 { margin-top: 25px; }
.mt20 { margin-top: 20px; }
.mt15 { margin-top: 15px; }

.ml10 { margin-left: 10px; }
.ml20{margin-left:20px; width:33%}
.ml40 { margin-left: 40px; _display: inline; }
.sm { width:48%}

.mr10 { margin-right: 10px; }
.mr19 { margin-right: 19px; }

.mt6 { margin-top: 6px; }
.mt15{margin-top:15px;}

.pt48 { padding-top: 48px; }
.pt15 { padding-top: 15px; }

.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}

.pl10{padding-left:10px;}
.pl18{padding-left:18px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}


.overflow{overflow:hidden;*zoom1:1;_display:inline-block;}
.top{overflow:hidden;*zoom1:1;_display:inline-block;width: 1200px;}
.overflow:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.ellipsis{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.currentlocation{width:1190px; margin:10px auto; font-size:14px}
.currentlocation a{}
.currentlocation a em{color:#268b0b;}

 body {  
   _background-image:url(about:blank);  
   _background-attachment:fixed;  
}
.bfff{background:#fff;}


/*头部菜单  start*/
.topsite{height:40px; line-height:40px; background-color:#f8f8f8;border-bottom: #ececec 1px solid;position: fixed;top: 0px;z-index: 999; width:100%; }

.topsiteMain{width:1190px;height:40px; margin:auto; border-left:#ececec 1px solid; border-right:#ececec 1px solid;}
.topsitecontent{width:100%;height:39px;border-left:#fff 1px solid;border-right:#fff 1px solid; }

.topsite .lbf{border-left:#fff 1px solid; }
.topsite .lbr{border-right:#e0e1e0 1px solid; }
.topsite a{padding:0px 11px; height:40px; line-height:40px; color:#666666;}

.topsitehelp{background: url("../Images/shuai_s_30.jpg") no-repeat scroll  15px 12px;}
.sitemap {position: relative; width:100px; z-index:888;}
.sitemap dl{position: relative; left: 0px; top: 0px; display:block; z-index:889;}
.sitemap dl a{display:block; height:40px; line-height:40px;  background:url("../Images/shuai_s_31.png") no-repeat 10px; padding-left:36px;}
.sitemap dl a:hover,
.sitemap dl .sitemapcur{background:#fff url("../Images/shuai_s_31.png")  no-repeat 10px; padding-left:36px;border-left:#007CC5 1px solid;border-top:#007CC5 1px solid; border-right:#007CC5 1px solid;border-bottom:#fff 1px solid;}

.sitemap dl .sitemaplist{visibility: hidden; position: absolute; z-index:889; right:0px; _right:-1px; top:39px; border:#007CC5 1px solid; border-top:0px; background-color:#fff;width:665px;}
.sitemap dl .sitemaplist .c1{height:2px; overflow:hidden;}

.sitemap dl:hover .sitemaplist, 
.sitemap a:hover .sitemaplist{ visibility: visible; }

.sitemap dl .sitemaplist .sitestyle{padding:25px 0px 35px 57px; overflow:hidden;}
.sitemap dl .sitemaplist .sitestyle ul{float:left; margin-right:27px; _width:100px;_margin-right:20px;}
.sitemap dl .sitemaplist a{padding: 0 11px; color:#333; font-size:12px; font-weight:normal;background:#fff; border:0px;_height:27px; _line-height:27px;}
.sitemap dl .sitemaplist a:hover{color: #ba2636;background:#fff;border:0px;padding: 0 11px;}
.sitemap dl .sitemaplist .sitestyle .endul{margin-right:0px;  _width:120px;}
.sitemap dl .sitemaplist .sitestyle ul li{height:27px; line-height:27px;}
.sitemap dl .sitemaplist .sitestyle ul .first{color:#007CC5; font-size:14px;  line-height:24px; font-weight:bold;}

.top-content{background:#fff; padding-bottom:7px;}

.top-hander{margin: 0 auto;width: 1190px;z-index:2;}
.top-logo{ padding:15px 0px 5px 0px; width:200px; float:left}
.top-search{float: left;
    margin: 40px 80px 0;
    box-sizing: content-box;
    position: relative;}
.form-group.mx-sm-3.mb-2 {
    width: 500px;
}
.form-control {
    background: #f2f2f2;
    height: 44px;
    line-height: 44px;
    font-size: 16px;
    display: inline-block;
    float: left;
    width: 300px;
    font-family: "Microsoft YaHei";
    text-indent: 30px;
    border-radius: 30px 0 0 30px;
    border: none;
}
.btn.btn-info.mb-2 {
    background: #ff5f33;
    font-size: 16px;
    height: 44px;
    border: none;
    color: #fff;
    display: inline-block;
    float: left;
    width: 100px;
    border-radius: 0 30px 30px 0;
    cursor: pointer;
}
.top-searchlist {height: 30px;display: block;zoom: 1; }
.top-searchlist ul {list-style-image: nonel}
.top-searchlist li {float: left;width: 52px;line-height: 30px;height: 30px;color: #a4a4a4;overflow: hidden;cursor: pointer;text-align: center;font-size: 14px;color: #666666;}
.top-searchlist li.on {background-color: #38ae00;text-align: center;color: #FFF;font-weight: bold;}
.top-searchbox{zoom:1; background:#fff; border:#007CC5 solid 3px; height:40px; position:relative; z-index:986;}

.top-searchbox .selectWhere{float:left; width:86px;border-right:#dddddd solid 1px; height:40px; font-size:16px; text-align:center; line-height:40px; color:#666666;position: relative; left: 0px; top: 0px; }
.top-searchbox .selectWhere a{display:block; text-align:center; color:#666666; background:#fff;}
.top-searchbox .selectWhere a:hover{color:#666666!important; background:#f9f9f9; text-decoration:none;}
.top-searchbox .selectWhere ul{border:#dddddd solid 1px; border-top:0px; width:85px; display:none; position:absolute; left:0px;}
.top-searchbox .selectWhere ul li{height:30px; line-height:30px; background:#fff;}
.top-searchbox .selectWhere ul li:hover{ background:#f9f9f9;}

.top-searchbox .st_box {float: left;width: 320px;_width: 317px;line-height: 40px;height: 40px;font-size: 14px;background: #fff;border: 0px; padding-left:7px;}
.top-searchbox .st_btn {width: 65px;height: 40px;overflow: hidden;cursor: pointer;background:#38ae00;font-size:18px;color:#FFF;border: 0px; background:#007CC5;}

.top_hot_key{padding-left:10px;}
.top_hot_key a{line-height:40px; color:#666; margin-right:15px;}

.top-right{width: 190px;padding-top:45px; float:right}
.top-right p {line-height: 24px;color: #999999;font-size: 14px;height:24px;}
.top-right p em{float:left}
.top-right p span{float:left}
.top-right .p_r {position: relative;z-index:1;}
.top-right .p_a {position: absolute; z-index:1;}

.top-menu{height:40px; line-height:40px; background-color:#007CC5;width:100%;}
.top-menu-nav{width:1190px; margin:auto;}
.top-menu-nav .m-nav{overflow: hidden; height:39px;}
.top-menu-nav .m-nav a{float:left;padding:0px 26px; color:#fff; font-size:16px;height:40px;}
.top-menu-nav .m-nav a .hotnew{ position:absolute;top:-12px; right:20px; width:30px;height:18px; background: url("../Images/a1.png") no-repeat scroll;}
.top-menu-nav .m-nav .cur,.top-menu-nav .m-nav a:hover{background-color:#026AA7; text-decoration:none;  !important}

.top-menu-nav .toolnavlist {width:330px; height:39px; text-align:right; float:right; }

.top-menu-nav .toolnavlist table { position: absolute; left: 0; top: 0; z-index:667; }
.top-menu-nav .toolnavlist li{ float: left; position: relative; left: 0px; top: 0px; display:block;  z-index:666; _top:0px; width:110px;}
.top-menu-nav .toolnavlist li .toolBoxnav{background:#026AA7 url("../Images/shuai_s_9.jpg") no-repeat 11px 14px;color:#fff;font-size:16px; text-decoration:none; height:40px;padding-left:40px; width:70px; text-align:left;}
.top-menu-nav .toolnavlist li .toolBoxnav:hover,
.top-menu-nav .toolnavlist li .toolcur{background:url("../Images/shuai_s_32.jpg") no-repeat scroll;  color:#FFF !important}


.top-menu-nav .toolnavlist .server{background:#026AA7 url("../Images/shuai_s_10.png") no-repeat 11px 13px; text-align:center;font-size:16px;  line-height:40px; padding-left:35px; width:75px;}
.top-menu-nav .toolnavlist .server a{color:#fff;position: relative;text-decoration:none;background:#026AA7; padding:0px;}
.top-menu-nav .toolnavlist .server a:hover{ color:#FFF !important}
.top-menu-nav .toolnavlist .teach a em{  background: url("../Images/t_p_44.png") no-repeat scroll; position: absolute; right:-15px; top: -20px; width: 27px;height: 18px;}
.top-menu-nav .toolnavlist .teach {background:#026AA7 url("../Images/shuai_s_11.png") no-repeat 11px 13px;}

.top-menu-nav .toolnavlist ul ul{visibility: hidden; position: absolute; z-index:667; left:0px;top:40px;padding:10px 5px; border:#007CC5 1px solid; border-top:0px; width:319px;background:#fff; color:#333; font-size:12px; font-weight:normal;}
.top-menu-nav .toolnavlist ul ul li{float:none; overflow:hidden;  width:322px; padding-top:6px; padding-left:5px;padding-right:5px; padding-bottom:10px; border-bottom:#eeeeee 1px solid; zoom:1; text-align:left;}
.top-menu-nav .toolnavlist ul ul li a{background:#fff; padding:0px;color:#333; font-size:12px; font-weight:normal;}
.top-menu-nav .toolnavlist ul ul li a:hover{background:#fff;color:#007CC5;}
.top-menu-nav .toolnavlist ul ul li .tool-nav-p{float:left;width:45px; padding:5px 0px;}
.top-menu-nav .toolnavlist ul ul li .tool-nav-p img{width:35px; height:35px;}
.top-menu-nav .toolnavlist ul ul li .tool-nav-n{float:left;width:260px;_width:260px;}
.top-menu-nav .toolnavlist ul ul li .tool-nav-n  p{line-height:45px;width:312px;overflow: hidden;height:45px;}
.top-menu-nav .toolnavlist ul ul li .tool-nav-n div{line-height:22px; width:200px;_width:150px;}
.top-menu-nav .toolnavlist ul ul li .tool-nav-n span a{color:#007CC5; padding:0px 10px; margin:0px 5px;}
.top-menu-nav .toolnavlist ul ul li .tool-nav-n  div a{color:#007CC5; padding:0px 10px;margin:0px 5px;}
.top-menu-nav .toolnavlist ul ul li .tool-nav-n  p a{margin:0px 10px;}
        
.toolnavlist li:hover ul, 
.toolnavlist a:hover ul{ visibility: visible; }

/*头部菜单  end*/


/*样式 二级菜单*/
.second-level{background-color:#fff; height:35px; border-bottom:#e6e6e6 1px solid;}
.second-level-menu{width:1190px; margin:auto;}
.second-level-menu ul{overflow:hidden;height:35px; line-height:35px;background:#fff; margin-bottom:15px;}
.second-level-menu ul li{float:left; padding:0px 7px; height:18px;line-height:35px; color:#b4b6b6;}
.second-level-menu ul li a{color:#8d8b8b;}
.second-level-menu ul li a:hover{color:#F25B11;}
.second-level-menu ul li .on{color:#007CC5; font-weight:bold}

/*悬赏显示*/
.p_points_1 { background: url("../Images/gold_3.gif") no-repeat 0px 0px; color: #d55111; padding: 0px 0px 0px 12px; margin-left: 5px; }
.p_points_2 { background: url("../Images/gold_4.gif") no-repeat 0px 0px; color: #d55111; padding: 0px 0px 0px 17px; margin-left: 5px; }
.p_points_3 { position: absolute; margin-left: -60px; *margin-left:-40px;_margin-left:-40px;}
/*悬赏显示*/
/*分页*/
.commonfenye{ width:auto; text-align:center; margin:20px; overflow:hidden; padding-bottom:15px;}
.fenyeList{padding-top:5px; padding-bottom:5px; margin-right:5px; text-align:center; overflow:hidden; line-height:26px;}
.fenyeList a{border:1px solid #DDDDDD;  padding: 7px 13px; border-radius: 4px; -webkit-border-radius: 4px;  -moz-border-radius: 4px;}
.fenyeList .current{ border:1px solid #DDDDDD;padding: 7px 13px; border-radius: 4px; -webkit-border-radius: 4px;  -moz-border-radius: 4px; background:#007CC5; color:#fff;}
/*分页*/

/*列表集合显示*/ 
#fixedDiv{display: block; right: 10px; position: fixed; bottom: 30px; width: 123px; z-index: 100;}

/*当前位置 start*/
.ss_currentLocation{line-height:30px; color:#666; font-size:14px; margin-bottom:5px;}
.ss_currentLocation a{color:#666;}
/*当前位置 end*/

/*公共底部*/
/*footer*/
.s_shuai_foot{background: #444; width:100%;margin-top:40px;}
.shuai-foot{ padding-bottom:50px; width:1190px; margin:0 auto;color:#999999;}
.shuai-foot-nav{height:42px; text-align:center;line-height:42px;margin-bottom:20px; padding-top:20px;}
.shuai-foot-nav a{line-height:42px; margin:0px 12px;font-size:14px; color:#e5e5e5}
.foot-copy {padding-left:130px;}
.foot-copy .copy{float:left;width:800px;color:#999999;}
.foot-copy .copy a{color:#999999;}
.foot-copy .copy div{line-height:30px;}
.foot-copy .ss_wx{width:100px; float:left; padding-left:20px;}
.foot-copy .ss_wx img{width:72px; height:72px;}
.s_index_foot{background:#444; margin-top:20px; border-top:#e3e3e3 1px solid; padding-bottom:40px;}
.friendlylink {margin-top:30px;}
.friendlylink h3 span{ font-family: "微软雅黑"; color:#e5e5e5; line-height:25px; padding:0px 40px 0px 20px; float:left; height:25px; font-weight:normal; font-size:14px; font-weight:bold}
.friendlylink .link{ border-bottom:#4a4a4a 1px solid; line-height:45px; padding-left:20px; font-size:14px; color:#999!important }
.friendlylink .link a{margin:0px 5px; color:#999999!important}

.s_index_foot .shuaibod {padding-left:15px; margin-top:30px; margin-bottom:10px;}
.s_index_foot .shuaibod .item{float:left; width:182px; margin-left:5px; font-size:14px; color:#e5e5e5; }
.s_index_foot .shuaibod .item p{font-size:14px; font-weight:bold; line-height:30px;}
.s_index_foot .shuaibod .item ul{padding-top:10px; }
.s_index_foot .shuaibod .item ul li{line-height:26px;color:#999999; position:relative;}
.s_index_foot .shuaibod .item ul li a{color:#999999;}
.s_index_foot .shuaibod .item ul li span{color:#e5e5e5;}
.s_index_foot .shuaibod .item ul li img{margin-right:5px;}
.s_index_foot .shuaibod .item ul li .wx{position:absolute; left:55px; top:0px;}
.s_index_foot .shuaibod .item div{margin-top:10px; line-height:24px;color:#999999;}
.s_index_foot .put{text-align:center; padding:30px 0px 20px 0px;border-top:#4a4a4a 1px solid;  font-size:14px; color:#999}
.s_index_foot .put a{text-align:center; padding:30px 0px 20px 0px;border-top:#4a4a4a 1px solid;  font-size:14px; color:#999;text-decoration:none;}
.s_index_foot .put a:hover{text-align:center; padding:30px 0px 20px 0px;border-top:#4a4a4a 1px solid;  font-size:14px; color:#999;text-decoration:none;}

.dibutp li {
    float: left;
    padding: 0.3rem;
}
.dibutp div {
    background: url(/templets/pc/Picture/dibuimg.png) no-repeat;
}
.put img {
    margin-right: -540;
    margin-top: -30;
    width: 50;
}

/* 面包屑 */
.breadcrumb { font-size:14px; padding: 15px 10px; clear:both; }

/*富文本框*/
.edui-container{z-index:3!important;}


.shuaishou_share{position:relative; z-index:999999999998; width:1190px; height:1px; margin:auto;}
.shuaishou_share .gb_resLay{position:absolute; left:-40px; top:80px; float:left;width:45px;}
.sr-bdimgshare{display:none!important;}


/*列表分页样式*/


/*turn page*/
#turn_page{text-align:center; height:65px; line-height:35px; clear:both;background:#F2F2F2;}
#turn_page span{border:1px #cecece solid; display:inline-block; *display:inline; *zoom:1; font-size:14px; height:33px; line-height:33px; overflow:hidden; color:#fff;background:#007CC5; vertical-align:top;     margin: 15px 0px; border-radius:4px; -ms-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#turn_page span strong{font-weight:none; padding:0 3px;}
#turn_page span em{width:7px; height:12px; display:inline-block; vertical-align:middle; margin-top:-2px;}
#turn_page font, #turn_page a{width:50px; height:33px; display:block; text-align:center; text-decoration:none;     border: 1px #cecece solid;
    display: inline-block;
    font-size: 14px;
    height: 33px;
    line-height: 33px;
    overflow: hidden;
    color: #fff;
    background: #007CC5;
    vertical-align: top;
    margin: 15px 0px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;}
#turn_page .page_item_current{background:#000; color:#fff; cursor:default;}
#turn_page .page_button, #turn_page .page_noclick{width:auto; padding:0 12px;}
#turn_page .page_noclick{cursor:no-drop;}
#turn_page .icon_page_prev{background:url(../Images/normal.png) no-repeat -391px -24px; margin-right:-6px;}
#turn_page .icon_page_next{background:url(../Images/normal.png) no-repeat -408px -24px; margin-left:-6px;}
#turn_page .page_last{background:#FDC418}